home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / AMIGA / AMICUS / AMICUS15.ADF / Progs / Sizzlers.doc < prev    next >
Text File  |  1988-04-20  |  5KB  |  84 lines

  1.                                    SIZZLERS!
  2.  
  3.                             Graphics Hors d'oeuvres
  4.  
  5.  
  6.                              V1.0.0 by Greg Epley
  7.              Copyright (c) 1986 - Insight (tm) Software Development
  8.  
  9. SIZZLERS! is a series of graphic specialties originally written in MSB.  The
  10. original programs resided seperately because of the 320 x 400 resolution mode
  11. I used (this just generally looks better than 320 x 200 or 640 x 200 which
  12. makes the "jaggies" very noticeable).  Also, AmigaBASIC took up quite a bit
  13. of memory, as did the interlaced screen, which slowed everything down.  This
  14. version, one of my first Modula-2 programs, contains ALL 5 routines in ONE
  15. program, does it at lightning speed, in 640 x 400, and has a help requester.
  16. This program is an original, not based on anything I had seen before.  This
  17. is a shareware program, which means you don't have to send a donation -
  18. however, I have lots of other neat projects up my sleeve, and would like to
  19. share them, and the only way I can afford to do that is with a little of
  20. your help, so please send something if you want to contribute (please include
  21. your return address on any correspondence so I can keep records).  One more
  22. thing, if anybody is using TDI Modula-2 (system ver. 2.00A, compiler ver.
  23. 2.20), I need help with the Intuition pointer (I mean the little red arrow
  24. pointer).  I need to know how to "knock" it out so it doesn't show up if it's
  25. not needed in one of my programs.  The Amiga Tech Manuals say that all you
  26. have to do is set the SPRITES flag in the ViewModes structure, and use OFF_
  27. SPRITE to turn the sprite display off (this is on pg. 110 of the ROM Kernal:
  28. Libraries and Devices manual, at the bottom).  I did this in Modula-2 and
  29. IMPORTed and called everything like I was supposed to, but all I get is a
  30. display of technicolor "snow" and the machine locks up.  HELP!!!!  Well, on
  31. to the program SIZZLERS!
  32.  
  33.  
  34. ******* SIZZLERS! - Documentation - for version 1.0.0 - October 5, 1986 *******
  35.  
  36. This program works entirely on keyboard input except for the requesters, and
  37. you know what to do with them.  Press:
  38.  
  39.      F1 key    - this displays "Flops", a group of 4 lines that flip and bump
  40.                  in unison while changing colors.  This has some interesting
  41.                  moire and color effects when the lines move over each other.
  42.  
  43.      F2 key    - this displays "Tri-tricks", a large triangle that moves up
  44.                  and down the display while shrinking and expanding and
  45.                  changing colors.  This also has some interesting moire efects
  46.                  and some weirdly twisting triangles.
  47.  
  48.      F3 key    - this displays "Cubic Illusions", a large trapezoid figure
  49.                  which moves about the screen changing colors, and sometimes
  50.                  twists into another dimension (unfortunately, you can only
  51.                  simulate this other dimension, so you'll have to use your
  52.                  imagination).
  53.  
  54.      F4 key    - this displays "Pyri-flip", another large triangle, but this
  55.                  one moves and changes every which way.  This has even weirder
  56.                  triangles and other effects I can't describe, than Tri-tricks.
  57.  
  58.      F5 key    - this displays "Quad-3", a variation of Pyri-flip, but mirrors
  59.                  the image into 3 other quadrants simultaneously.  There is a
  60.                  small bug that I left in, because the routine gets "stuck"
  61.                  sometimes and the offsets to the images stay the same.  This
  62.                  will produce some unusual bands of color that produce an
  63.                  image with a Mexican or Spanish flavor.  Don't panic when
  64.                  this happens, it will un-stick itself in a few iterations.
  65.  
  66.      HELP key  - this displays a requestor that briefly tells which key does
  67.                  what, so you don't have to drag out this 'doc'.  Click on the
  68.                  "Leave Help" gadget to resume sizzling.
  69.  
  70.      ESC key   - this, heaven forbid, will let you end the program (I can't
  71.                  imagine why you would want to do that! - just kidding).
  72.  
  73. These routines appear to be fairly simple in what they display, and this is
  74. true, but there are lots of calculations going on in the background, and EVERY
  75. line you see on the display is INDIVIDUALLY drawn each time.  You can clear
  76. the screen to clean up everything by simply pressing one of the function keys
  77. (e.g., if you are looking at "Flops" - F1, you can press F1 to clean up or
  78. press F2, F3, F4 or F5, and then F1, etc.).  You can change the pattern of the
  79. image by repeatedly pressing the function key for the routine.  If I get lots 
  80. of mail on this program I will consider adding more routines to it (maybe some
  81. solids instead of just lines), maybe a color-change requester, a pause function
  82. and possibly a construction-set type of thing where you can design your own
  83. routines.  Have Fun!!!
  84.